a low-traffic road - İspanyolca İngilizce Sözlük